 

import path from 'path';
import dotenv from 'dotenv';
import moduleAlias from 'module-alias';


// Check the env
const NODE_ENV = 'development';
console.log(`当前环境: ${NODE_ENV}`);

// 构建绝对路径
const envPath = path.resolve(__dirname, 'config', `.env.${NODE_ENV}`);
console.log('尝试加载的环境文件路径:', envPath);

// Configure "dotenv"
const result2 = dotenv.config({
  path: envPath,
});
if (result2.error) {
  throw result2.error;
}

// Configure moduleAlias
if (__filename.endsWith('js')) {
  moduleAlias.addAlias('@src', __dirname + '/dist');
}
